Botany wool

noun
1.
a fine wool obtained from merino sheep.
Also called botany.
Origin
1880-85
British Dictionary definitions for Botany wool

Botany wool

noun
1.
a fine wool from the merino sheep
Word Origin
C19: from Botany Bay, where the wool came from originally